leave a question mark over minds - French English Dictionary